package suite;

import java.util.List;

import suite.exception.SuiteInvalidaException;
import util.ErroAcessoRepositorioException;

public interface IRepositorioSuites {
	
	void inserirSuite(SuiteAbstrata suite) throws ErroAcessoRepositorioException;
	SuiteAbstrata consultarSuite(int numeroSuite)throws SuiteInvalidaException, ErroAcessoRepositorioException; 
	List<SuiteAbstrata> listarSuites() throws ErroAcessoRepositorioException;
	void excluirSuite(int numeroSuite) throws SuiteInvalidaException, ErroAcessoRepositorioException;
	void atualizarSuite(SuiteAbstrata suite) throws SuiteInvalidaException, ErroAcessoRepositorioException;
	

}
